Required Skills & Experience
- Proven experience in embedded Linux testing (user/kernel space).
- Experience with wireless communication technologies (RF, WiFi, Bluetooth).
- Strong understanding of networking protocols (IPv6, IPv4, ICMP, DHCPv6, TCP/IP, UDP, Ethernet, PPP, layer-2 switching, layer-3 routing).
- Proficiency in scripting languages such as Python or Bash is a plus.
- Ability to work independently with minimal guidance.
- Excellent team player with strong ownership and accountability skills.
Job Description
We are seeking a skilled and motivated Manual Test Engineer – Firmware to join our dynamic team. The ideal candidate will have a strong background in embedded Linux testing and wireless communication technologies. This role requires a detail-oriented professional who can work independently and collaboratively within a team.
Key Responsibilities
- Conduct testing on embedded Linux systems, focusing on both user and kernel space.
- Test wireless communication technologies, including RF, WiFi, and Bluetooth. Evaluate and test networking protocols such as IPv6, IPv4, ICMP, DHCPv6, TCP/IP, UDP, Ethernet, PPP, and protocols on layer-2 (switching) or layer-3 (routing).
- Develop and execute test plans, test cases, and test scripts.
- Identify, document, and track software defects and issues.
- Collaborate with cross-functional teams to ensure high-quality product releases.
- Utilize scripting languages such as Python or Bash for test automation and scripting tasks.
- Provide detailed test reports and documentation.